﻿@charset "UTF-8";

/*2023-01-31 追加 START*/
/*コンテンツ内のリンクの文字色を通常の文字色に変更*/
:root {
    --Color-LinkText: var(--Color-NormalText);
    --Color-LinkText-Highlight: var(--Color-NormalText);
}

/*コンテンツ内の見出しの左の枠線を表示しない*/
.様式A見出し領域,
.様式B見出し領域,
.様式C見出し領域,
.様式D見出し領域,
.様式E見出し領域,
.様式F見出し領域,
.レベル1見出し領域,
.レベル2見出し領域 {
    border-left: none;
}

/*コンテンツ以外のリンクの文字色を通常の文字色に変更*/
a, a:hover, a:focus {
    color: #333; /* 変数未対応ブラウザー向け */
    color: var(--Color-NormalText);
}

/*目次の展開された項目の親の縦棒を黒に変更*/
#sidebar #note > ul > li > a.parent.expand.active,
#sidebar #note > ul > li > a.parent.expand,
#sidebar #bookmark > ul > li > a.parent.expand.active,
#sidebar #bookmark > ul > li > a.parent.expand {
    border-left-color: black;
}

/*目次のアクティブ項目の背景色を変更*/
#sidebar #note a.active,
#sidebar #note a.parent.active,
#sidebar #note a.parent.expand.active,
#sidebar #note > ul > li > a.active,
#sidebar #note > ul > li > a.parent.active,
#sidebar #note > ul > li > a.parent.expand.active,
#sidebar #bookmark a.active,
#sidebar #bookmark a.parent.active,
#sidebar #bookmark a.parent.expand.active,
#sidebar #bookmark > ul > li > a.active,
#sidebar #bookmark > ul > li > a.parent.active,
#sidebar #bookmark > ul > li > a.parent.expand.active {
    background-color: #edeff1; /* 変数未対応ブラウザー向け */
    background-color: var(--Color-TitleBackground);
}

/*目次のマウスオーバー時の背景色を変更*/
#sidebar #note a:hover,
#sidebar #note a.parent:hover,
#sidebar #note a.parent.expand:hover,
#sidebar #note > ul > li > a:hover,
#sidebar #note > ul > li > a.parent:hover,
#sidebar #note > ul > li > a.parent.expand:hover,
#sidebar #bookmark a:hover,
#sidebar #bookmark a.parent:hover,
#sidebar #bookmark a.parent.expand:hover,
#sidebar #bookmark > ul > li > a:hover,
#sidebar #bookmark > ul > li > a.parent:hover,
#sidebar #bookmark > ul > li > a.parent.expand:hover {
    background-color: #edeff1; /* 変数未対応ブラウザー向け */
    background-color: var(--Color-TitleBackground);
}
/*2023-01-31 追加 END*/

/*2023-06-30 追加 START*/
#header form.langSelect {
    visibility: hidden;
}
/*2023-06-30 追加 END*/

/*PDFボタン*/
.表紙ボタン領域 {
    text-align: right;
    margin-bottom: 1rem;
}

.PDFボタン領域 {
}

.PDFボタンアイコン領域 {
    padding-right: 0.2em;
}

.PDFボタンテキスト領域 {
}

/*表紙レイアウト変更*/
.表紙ヘッダー領域,
#content .coverHeader,
#contentsList .coverHeader {
    text-align: center;
}

.製品名領域,
#content .productName,
#contentsList .productName {
    text-align: center;
    font-size: xxx-large;
}

.機種名領域,
#content .model,
#contentsList .model {
    text-align: center;
}

.文書名領域,
#content .manualName,
#contentsList .manualName {
    text-align: center;
}

.表紙画像領域,
#content .coverImage,
#contentsList .coverImage {
    text-align: center;
}

@media only screen and (max-width: 480px) {
    .製品名領域, #content .productName, #contentsList .productName {
        font-size: xx-large;
    }
}
